!(logical NOT)

 

يقوم بتحويل القيم الfalse إي  true و ال  true إلي false,مثال:

var x:Boolean = false

trace(x);

trace(!x);

 

 

ويقوم الكود السابق بإنشاء متغير x نوعه Boolean أي أنه

 يتخذ قيمتين فقط هما (true , false) وتعني(نعم ,لا) ,ثم يقوم

 بعرض قيمة المتغيرx  في نافذةoutput  وهي (false)

ويقوم عكسها فتتحول إلي true  ثم يقوم بعرضها هي الأخرى,

ولذلك يكون الناتج الخارج هو:

false     ç   وهي قيمة المتغير x

true     ç    وهي معكوس لقيمة المتغير x

                                                       

                                     

*******************************